mobile maintenance unit - French English Dictionary